home *** CD-ROM | disk | FTP | other *** search
/ Champak 120 / Vol 120.iso / games / sheep_po.swf / scripts / DefineSprite_77 / frame_2 / DoAction.as
Encoding:
Text File  |  2010-11-09  |  1.0 KB  |  48 lines

  1. if(_parent.boom[sheepNum] == 1)
  2. {
  3.    anim.gotoAndPlay("boom");
  4.    gotoAndStop("boom");
  5. }
  6. else
  7. {
  8.    if(alive == 1)
  9.    {
  10.       i = 1;
  11.       while(sheepTotal >= i)
  12.       {
  13.          pocketTest = eval("_parent.pocket" + i);
  14.          if(i == sheepNum)
  15.          {
  16.             if(hitTest(pocketTest))
  17.             {
  18.                if(sheepNum == _parent.sheepPocket)
  19.                {
  20.                   _parent.sheepPocket = _parent.sheepPocket + 1;
  21.                }
  22.                else
  23.                {
  24.                   _parent.gameover = 1;
  25.                }
  26.                alive = 0;
  27.                anim.gotoAndStop("dead");
  28.                sheepNumText = "";
  29.             }
  30.          }
  31.          else if(hitTest(pocketTest))
  32.          {
  33.             alive = 0;
  34.             anim.gotoAndStop("dead");
  35.             sheepNumText = "";
  36.             _parent.gameover = 1;
  37.          }
  38.          i++;
  39.       }
  40.       if(random(50) == 0)
  41.       {
  42.          pan = int((sheepX - 275) / 2.3);
  43.          _parent.baa(sheepNum,pan);
  44.       }
  45.    }
  46.    play();
  47. }
  48.